very physically attractive man - French English Dictionary